import * as em from '@/enums';

export default {
    名称: "基础",
    英文名: "jichu",
    图标: em.图标.sunrise,
    子元件s: [
        {
            名称: "流程动态",
            英文名: "liuchengdt",
            图标: "tools",
            有自动挡hook: true,
            // 权限集: { 全公开: true },
            字段组: [
                { 名称: "元件id", 类型: em.字段类型.string },
                { 名称: "记录id", 类型: em.字段类型.uint },
                { 名称: "记录状态", 类型: em.字段类型.string },
                { 名称: "操作", 类型: em.字段类型.string },
                {
                    名称: "操作人", 类型: em.字段类型.关联字段, 关联属性: {
                        关联类型: em.关联类型.属于,
                        关联id: "基础.用户",
                        显示值字段名: "user_name"
                    }
                },
            ]
        },
        {
            名称: "用户",
            英文名: "user",
            图标: "tools",
            表名: "sys_users",
            // 权限集: { 全公开: true },
            字段组: [
                { 名称: "user_name", 类型: em.字段类型.string },
                { 名称: "nick_name", 类型: em.字段类型.string },
                { 名称: "mobile", 类型: em.字段类型.string },
            ]
        },
        {
            名称: "人员",
            英文名: "renyuan",
            图标: "tools",
            // 权限集: { 全公开: true },
            字段组: [
                { 名称: "编号", 类型: em.字段类型.string, 显示设置: { 隐藏: true } },
                { 名称: "姓名", 类型: em.字段类型.string },
                { 名称: "电话", 类型: em.字段类型.string },
                {
                    名称: "部门",
                    类型: em.字段类型.关联字段,
                    关联属性: {
                        关联类型: em.关联类型.属于,
                        关联id: "基础.部门",
                        显示值字段名: "名称"
                    }
                },
                {
                    名称: "系统用户", 类型: em.字段类型.关联字段, 关联属性: {
                        关联类型: em.关联类型.属于,
                        关联id: "基础.用户",
                        显示值字段名: "user_name"
                    }
                },
            ]
        },
        {
            名称: "部门",
            英文名: "bumen",
            图标: "tools",
            // 权限集: { 全公开: true },
            树结构: {
                label: "名称",
                value: "id"
            },
            字段组: [
                {
                    名称: "名称",
                    类型: em.字段类型.string
                }
            ]
        },
    ]
} as 元件

